| SettingsEcom::addError | ( | $ | errorString | ) |
Fuegt Fehlerstring hinzu.
private
| string | $errorString - Fehlerstring |
| SettingsEcom::echoSettingsDialog | ( | ) | [static] |
Gibt einen Dialog fuer die Veranstaltungseinstellungen aus. Verwendet hierzu die Klasse 'SettingsDialog'.
protected
| void |
| SettingsEcom::formatInfo | ( | $ | info | ) | [static] |
Formatiert eine aus einem Formular uebernommene Veranst.-Information.
private
| string | $info - Veranstaltungsinformation, die formatiert werden soll. Die Information muss zuvor mit der Methode CourseSettings::checkCourseInfo($info) erfolgreich ueberprueft worden sein. |
| SettingsEcom::formatName | ( | $ | name | ) | [static] |
Formatiert einen aus einem Formular uebernommenen Veranst.-Namen.
private
| string | $coursename - Veranstaltungsname, der formatiert werden soll. Der Name muss zuvor mit der Methode CourseSettings::checkCoursename($coursename) erfolgreich ueberprueft worden sein. |
| SettingsEcom::getClosed | ( | ) |
Gibt zurueck, ob der Kurs geschlossen ist.
public
| SettingsEcom::getClosedate | ( | ) |
Gibt das Enddatum fuer das Anmeldeverfahren zurueck.
public
| SettingsEcom::getDBSettings | ( | ) |
Gibt Daten aus Datenbank.courses zurueck.
private
| SettingsEcom::getFAQ | ( | ) |
Gibt die faq-url zurück
public
| SettingsEcom::getID | ( | ) |
Gibt die ID der Veranstaltung zurueck.
public
| SettingsEcom::getInfo | ( | ) |
Gibt die allgemein zugaengliche Information zurueck.
public
| SettingsEcom::getKeywords | ( | ) |
Gibt die Stichwörter der Veranstaltung zurück.
public
| SettingsEcom::getMaxStudents | ( | ) |
Gibt die Anzahl der maximal teilnehmenden Studenten zurueck.
public
| SettingsEcom::getModulShortCut | ( | ) |
Gibt das Modulkürzel der Veranstaltung zurueck.
public
| SettingsEcom::getName | ( | ) |
Gibt den Namen der Veranstaltung zurueck.
public
| SettingsEcom::getOpendate | ( | ) |
Gibt das Startdatum fuer das Anmeldeverfahren zurueck.
public
| SettingsEcom::getRegpass | ( | ) |
Gibt das Passwort fuer das Anmeldeverfahren zurueck.
public
| SettingsEcom::getSemester | ( | ) |
Gibt das Semester der Veranstaltung zurueck.
public
| SettingsEcom::getShortname | ( | ) |
Gibt den Kurznamen der Veranstaltung zurueck.
public
| SettingsEcom::getStyle | ( | ) |
Gibt den Namen des kursspezifischen Style zurück.
public
| SettingsEcom::getUseWaitinglist | ( | ) |
Gibt zurueck, ob eine Warteliste beim Anmeldeverfahren benutzt wird.
public
| SettingsEcom::registrationIsActive | ( | ) |
Prueft, ob Anmeldeverfahren geoeffnet.
public
| SettingsEcom::resetErrors | ( | ) |
Loescht alle Fehlerstrings im Objekt.
public
| SettingsEcom::setClosedate | ( | $ | closedate | ) |
Setzt das Enddatum fuer das Anmeldeverfahren.
public
| string | $closedate - Enddatum |
| SettingsEcom::setFAQURL | ( | $ | faq | ) |
| SettingsEcom::setInfo | ( | $ | info | ) |
Setzt die allgemein zugaengliche Information fuer die Veranstaltung.
public
| string | $info - Infostring |
| SettingsEcom::setKeywords | ( | $ | keywords | ) |
Setzt die Stichwörter für die Veranstaltung.
public
| string | $keywords - Stichwörter der Veranstaltung |
| SettingsEcom::setMaxStudents | ( | $ | count | ) |
Setzt die maximale Anzahl der an der Veranstaltung teilnehmenden Studenten.
public
| integer | $count - Anzahl |
| SettingsEcom::setModulShortCut | ( | $ | modulShortCut | ) |
Setzt das Modulkürzel.
public
| string | $modulShortCut - Kurzame der Veranstaltung |
| SettingsEcom::setName | ( | $ | name | ) |
Setzt den Veranstaltungsnamen.
public
| string | $name - Name der Veranstaltung |
| SettingsEcom::setOpendate | ( | $ | opendate | ) |
Setzt das Startdatum fuer das Anmeldeverfahren.
public
| string | $opendate - Startdatum |
| SettingsEcom::setRegpass | ( | $ | regpass | ) |
Setzt das Passwort fuer das Anmeldeverfahren.
public
| string | $regpass - Passwort |
| SettingsEcom::setSemester | ( | $ | semester | ) |
Setzt das Semester, in dem die Veranstaltung stattfindet.
public
| string | $semester - Semesterstring in der Form "WS 03/04" oder "SS 04" |
| SettingsEcom::setShortname | ( | $ | shortname | ) |
Setzt den Veranstaltungskurznamen.
public
| string | $shortname - Kurzame der Veranstaltung |
| SettingsEcom::setStyle | ( | $ | style | ) |
Setzt den kursspezifischen Style.
public
| string | $style - Name des Styles |
| SettingsEcom::SettingsEcom | ( | $ | courseid | ) |
Konstruktor.
public
| integer | $courseid - ID der Veranstaltung |
| SettingsEcom::setUseWaitinglist | ( | $ | use | ) |
Legt fest, ob beim Anmeldeverfahren eine Warteliste benutzt werden soll.
public
| integer | $use - 1 fuer ja, 0 fuer nein |
| SettingsEcom::validateInfo | ( | $ | info | ) | [static] |
Ueberprueft eine Veranstaltungsinformation auf gueltige Zeichen. Gueltige Zeichen sind alle alphabetischen Gross-und Kleinbuchstaben und alle Zahlen, Zeilenumbrueche, sowie die folgenden Sonderzeichen : ' ','/','Ä','Ö','Ü','ä','ö','ü','-','+','#','(',')',',','.',':','!',';','[',']','{','}','=','*'.
public
| string | $pass - Veranstaltungsinformation, die geprueft werden soll. |
| SettingsEcom::validateKeywords | ( | $ | keywords | ) | [static] |
Ueberprueft die Stichwörter auf gueltige Zeichen.
public
| string | $keywords - Stichwörter, der geprueft werden soll. |
| SettingsEcom::validateMaxStudents | ( | $ | maxStudents | ) |
| SettingsEcom::validateName | ( | $ | name | ) | [static] |
Ueberprueft einen Veranstaltungsnamen auf gueltige Zeichen. Gueltige Zeichen sind alle alphabetischen Gross-und Kleinbuchstaben und alle Zahlen, sowie die folgenden Sonderzeichen : ' ', '/', 'Ä', 'Ö', 'Ü', 'ä', 'ö', 'ü', '-', '+', '#', '(', ')'
public
| string | $coursename - Veranstaltungsname, der geprueft werden soll. |
| SettingsEcom::validateRegistrationPassword | ( | $ | pass | ) | [static] |
Ueberprueft einen Veranstaltungspasswort auf gueltige Zeichen.
public
| string | $pass - Veranstaltungspasswort, das geprueft werden soll. |
| SettingsEcom::validateShortname | ( | $ | shortname | ) | [static] |
Ueberprueft einen Kurznamen auf gueltige Zeichen. Gueltige Zeichen sind alle alphabetischen Gross-und Kleinbuchstaben und alle Zahlen, sowie die folgenden Sonderzeichen : ' ', '/', 'Ä', 'Ö', 'Ü', 'ä', 'ö', 'ü', '-', '+', '#', '(', ')'
public
| string | $shortname - Kurzname, der geprueft werden soll. |
| SettingsEcom::validateStyle | ( | $ | style | ) | [static] |
Ueberprueft einen eStudy Style-Namen.
public
| string | $style - Der zu prüfende Style-Name |
| SettingsEcom::$closed |
| SettingsEcom::$closedate |
| SettingsEcom::$errors |
| SettingsEcom::$faq_url |
| SettingsEcom::$id |
| SettingsEcom::$info |
| SettingsEcom::$keywords |
| SettingsEcom::$maxstudents |
| SettingsEcom::$modulShortCut |
| SettingsEcom::$name |
| SettingsEcom::$opendate |
| SettingsEcom::$regpass |
| SettingsEcom::$semester |
| SettingsEcom::$shortname |
| SettingsEcom::$style |
| SettingsEcom::$usewaitinglist |
1.5.8